high-resolution spectroscopy - French English Dictionary